使用 DirectX 診斷工具來診斷問題
如果在執行 Microsoft DirectX 應用程式時遇到問題,「DirectX 診斷工具」可協助您尋找問題的來源。您應該搜尋的部份內容如下:
- DirectX 元件的錯誤版本。在 [DirectX 檔案] 頁的 [注意事項] 區段中,搜尋測試及偵錯檔案的警告。Beta 檔案是早期的測試版本,不可與商業程式一起安裝。偵錯版本 (用於程式開發) 不可與最後的產品一起安裝。元件的偵錯版本會造成程式的執行速度遠比零售版本慢。
- 缺少硬體加速功能。除非可以使用 Microsoft DirectDraw 或 Direct3D 硬體加速,否則部份程式的執行會十分緩慢 (或根本無法執行)。在 [顯示] 頁上,查看 [DirectX 功能] 下的 DirectDraw、Direct3D 或 AGP 材質加速是否標記為 [無法使用]。若是如此,您可以考慮升級您的硬體。或是如果您使用 Windows Server 2003 系列產品,則可能需要啟用圖形加速。若要執行此動作,您可以開啟 [控制台] 中的 [顯示],選取 [設定值] 索引標籤,再按一下 [進階]。選取 [疑難排解] 索引標籤,再將 [硬體加速] 滑桿移動至 [最大]。
- 裝置尚未連線。如果搖桿或其他輸入裝置無法回應,則可能尚未正確設定。請確定該裝置在「DirectX 診斷工具」的 [輸入] 頁上。如果沒有的話,則透過 [控制台] 新增該裝置。
- 未簽章的驅動程式。Microsoft 尚未使用 DirectX 的最新版本來測試未簽章的驅動程式是否完全相容。建議您使用已由 Microsoft Windows 硬體品質實驗室 (WHQL) 數位簽章的驅動程式。
注意事項
- 如果您使用「終端機服務」在支援硬體加速功能的遠端系統上運作,則「DirectX 診斷工具」可能會指出硬體加速功能的支援。不過,「終端機服務」無法使用硬體加速功能,因此無法支援。
相關主題
儲存資訊
檢查 WHQL 數位簽章